Windows Emulator Compatibility List

Console Recommended Emulator(s) Notes
Nintendo Entertainment System (NES) FCEUX, Mesen Mesen offers better debugging and accuracy
Super Nintendo (SNES) Snes9x, bsnes bsnes is cycle-accurate; Snes9x is lighter
Game Boy / Color SameBoy, Gambatte SameBoy is highly accurate
Game Boy Advance (GBA) mGBA, VisualBoyAdvance-M mGBA is modern and more accurate
Nintendo 64 (N64) Project64, Mupen64Plus Project64 has a GUI, Mupen64Plus is CLI-based
PlayStation 1 (PSX) DuckStation, ePSXe DuckStation is actively developed and accurate
PlayStation Portable (PSP) PPSSPP Best-in-class, supports upscaling
Nintendo DS DeSmuME, melonDS melonDS is newer and focuses on accuracy
PlayStation 2 PCSX2 Requires decent hardware, great compatibility
Nintendo 3DS Citra Very compatible, even on modest PCs
Wii / GameCube Dolphin Excellent performance and features
PlayStation 3 RPCS3 Very good but requires a powerful PC
Xbox (original) Cxbx-Reloaded, Xemu Xemu is more stable and accurate
Xbox 360 Xenia Still in development, some games work well
Sega Genesis / Mega Drive KEGA Fusion, Gens Fusion supports multiple Sega systems
Sega Saturn Mednafen, Yabause, Kronos Mednafen offers the best compatibility
Sega Dreamcast Redream, Flycast Redream is easy to use and has HD support



Emulators for Multiple Consoles

Emulator Consoles Notes
RetroArch Supports 80+ systems via Libretro cores Great for organizing all emulators in one UI; see core list
BizHawk NES, SNES, GB/GBC/GBA, Genesis, Saturn, PSX, N64, and more Designed for tool-assisted speedruns (TAS)
Mednafen NES, SNES, PSX, PC Engine, Saturn, GBA CLI-based; very accurate for PSX and Saturn